package com.litong.rms.dao;

import java.util.List;

import com.litong.rms.bean.RoleAuth;

public interface RoleAuthDao extends BaseDao{
	/*查询角色权限*/
	public RoleAuth findRoleAuth(RoleAuth roleAuth);
	/*删除角色权限*/
	public void deleteRoleAuth(RoleAuth roleAuth);
	/*删除根据角色Id角色权限*/
	public void deleteRoleAuthByRoleId(int roleId);
	/*更改角色权限*/
	public void updateRoleAuth(RoleAuth roleAuth);
	/*增加角色权限*/
	public void addRoleAuth(RoleAuth roleAuth);
	/*获得角色权限列表*/
	public <T>List<T> getRoleAuthList();
	/*根据角色ID获得角色授予的权限列表*/
	public <T>List<T> getRoleAuthList(int roleId);
}
